﻿#ifndef INSTRUCTIONTURNTABLEOPENCIRCUIT
#define INSTRUCTIONTURNTABLEOPENCIRCUIT

#include "ScriptInstruction.h"

class InstructionTurnTableOpenCircuit :public ScriptInstruction
{
  Q_OBJECT
public:
  explicit InstructionTurnTableOpenCircuit();
  InstructionTurnTableOpenCircuit(InstructionTurnTableOpenCircuit const& instructionTurnTableOpenCircuit);
  InstructionTurnTableOpenCircuit& operator=(InstructionTurnTableOpenCircuit const & instructionTurnTableOpenCircuit);
  virtual ~InstructionTurnTableOpenCircuit();
public:
  virtual QString toString()override;
  virtual QByteArray toByteArray() override;
  virtual InstructionTurnTableOpenCircuit* clone()override;
  static ScriptInstruction* fromByteArray1(char * const src,int size,int * offset);
};

#endif
